package com.smartfactory.sail.vo.picking;

import com.baomidou.mybatisplus.annotation.TableField;
import com.smartfactory.sail.entity.PickingRecord;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author 王巨壁
 * @title: PickInfoResp
 * @projectName smart-sail
 * @description: 领料详情
 * @date 2019/8/2623:59
 */
@Data
public class PickInfoResp {

    @ApiModelProperty(value = "产品id")
    private Long itemId;

    @ApiModelProperty(value = "产品名称")
    private String itemName;

    @ApiModelProperty(value = "产品物料号")
    private String itemCode;

    @ApiModelProperty(value = "产品数量")
    private Integer itemSize;

    @ApiModelProperty(value = "下单时间")
    private String createTime;

    @ApiModelProperty(value = "产品时产能")
    @TableField("hourlyCapacity")
    private Integer hourlyCapacity;

    @ApiModelProperty(value = "已经领取数量")
    @TableField("receivedSize")
    private Integer receivedSize;

   /* @ApiModelProperty(value = "产品生产需要原料的信息")
    private List<PickingInfoDto> pickingInfoDtos;*/

    @ApiModelProperty(value = "领料明细")
    private List<PickingRecord> pickingRecords;

}
